home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 29
/
Volume 29 - JOGO DISK .iso
/
Games
/
magic_ball.swf
/
texts
/
18.txt
(
.txt
)
< prev
next >
Wrap
4DOS Compressed Batch-To-Memory File
|
2006-09-05
|
6b
|
1 lines
╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬╝¬